If you're talking about a tree-like menu, I've never come across a purely CSS one. It strikes me that CSS alone doesn't have the vocabulary to deal with something that requires an 'expanded' and 'collapsed' state.

If you're worried about accessibility, either

   * expand it all by default, and use JavaScript to collapse and
     expand it or
   * do a page-reload if there's simply too much content to have it all
     expanded at once. (And then disable that if a user has JS turned on).

This kind of thing is very easily accomplishable with something like jQuery, and you can generally work through or around any accessibility concerns.

- Josh
-- www.oxideinteractive.com.au

On 29/6/2010 9:30 AM, grant_malcolm_bai...@westnet.com.au wrote:

Hello,

I would be grateful if someone could clarify whether there is such a thing as a pure CSS expandable menu. The sort of thing I'm looking for is the expandable / collapsible hierachy commonly shown in the left-hand frame of Windows programs such as Explorer or Outlook.

I'm trying to avoid use of Javascript due to accessibility concerns.

Thank you and regards,

Grant Bailey
*******************************************************************
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: memberh...@webstandardsgroup.org
*******************************************************************


*******************************************************************
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: memberh...@webstandardsgroup.org
*******************************************************************

Reply via email to